roller-and-ring machine - Turco Inglés Diccionario